put your foot in your mouth - Deutsch Englisch Wörterbuch
Verlauf

put your foot in your mouth

Play ENDEENus
Play ENDEENuk
Play ENDEENau


Meanings of "put your foot in your mouth" with other terms in English German Dictionary : 1 result(s)

Englisch Deutsch
General
put your foot in your mouth ins Fettnäpfchen/in ein Fettnäpfchen treten [v]